078ce9dd3066e6bd73b5497ffbf4d8db0a89bf11,xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-solr/src/main/java/org/xwiki/query/solr/internal/SolrQueryExecutor.java,SolrQueryExecutor,execute,#Query#,63
Before Change
SolrQuery solrQuery = new SolrQuery(query.getStatement());
solrQuery.setStart(query.getOffset());
solrQuery.setRows(query.getLimit());
// TODO: good idea? Any confusion? Do we really needs something like this?
// Reuse the Query.getNamedParameters() map to get extra parameters.
After Change
if (query.getOffset() > 0) {
solrQuery.setStart(query.getOffset());
}
if (query.getLimit() > 0) {
solrQuery.setRows(query.getLimit());
}
// TODO: good idea? Any confusion? Do we really needs something like this?